monitoring stations - French English Dictionary